﻿using System;
using KPIS.GERP.GIMS.MODEL;
using System.Collections.Generic;
using KPIS.DBM;

namespace KPIS.GERP.GIMS.IDAL
{
    public interface IDALProgressPrePurchaseRequest
    {
        IList<PrePurchaseRequestRouteInfo> GetPrePurchaseRequestApprove(int seq);

        IList<PrePurchaseRequestRouteInfo> GetPrePurchaseRequestInform(int seq);

        IList<PrePurchaseRequestRouteHistoryInfo> GetPrePurchaseRequestApproveHistory(int seq);

        IList<PrePurchaseRequestRouteHistoryInfo> GetPrePurchaseRequestInformHistory(int seq);

        IList<PrePurchaseRequestInfo> GetPrePurchaseRequest(int seq);

        IList<PrePurchaseRequestRouteInfo> GetPrePurchaseRequestRoute(int seq);

        IList<BidInfo> GetBid(int seq);

        IList<BidRouteInfo> GetBidRoute(int seq);

        IList<PurchaseOrderInfo> GetPurchaseOrder(int seq);

        IList<PurchaseOrderRouteInfo> GetPurchaseOrderRoute(int seq);

        IList<DeliveryNoteInfo> GetDeliveryNote(int seq);

        IList<DeliveryNoteRouteInfo> GetDeliveryNoteRoute(int seq);
    }
}
